type github.com/andybalholm/brotli/matchfinder.absoluteMatch

29 uses

	github.com/andybalholm/brotli/matchfinder (current package)
		emitter.go#L5: type absoluteMatch struct {
		emitter.go#L27: func (e *matchEmitter) emit(m absoluteMatch) {
		m4.go#L59: func (q *M4) score(m absoluteMatch) int {
		m4.go#L110: 	var matches [3]absoluteMatch
		m4.go#L112: 		if matches[0] != (absoluteMatch{}) && i >= matches[0].End {
		m4.go#L115: 			if matches[1] != (absoluteMatch{}) {
		m4.go#L124: 			matches = [3]absoluteMatch{}
		m4.go#L128: 		if matches[0] == (absoluteMatch{}) && len(e.Dst) > 0 {
		m4.go#L156: 		var currentMatch absoluteMatch
		m4.go#L187: 		if matches[0] != (absoluteMatch{}) {
		m4.go#L200: 		matches = [3]absoluteMatch{
		m4.go#L206: 		if matches[2] == (absoluteMatch{}) {
		m4.go#L214: 			matches = [3]absoluteMatch{
		m4.go#L217: 				absoluteMatch{},
		m4.go#L224: 			matches = [3]absoluteMatch{
		m4.go#L226: 				absoluteMatch{},
		m4.go#L227: 				absoluteMatch{},
		m4.go#L257: 			matches[2] = absoluteMatch{}
		m4.go#L262: 	if matches[1] != (absoluteMatch{}) {
		m4.go#L270: 	if matches[0] != (absoluteMatch{}) {
		m4.go#L327: func extendMatch2(src []byte, start, candidate, min int) absoluteMatch {
		m4.go#L333: 	return absoluteMatch{
		pathfinder.go#L41: 	foundMatches []absoluteMatch
		pathfinder.go#L140: 	var prevMatch absoluteMatch
		pathfinder.go#L154: 		var currentMatch absoluteMatch
		pathfinder.go#L156: 		if i >= prevMatch.End && prevMatch != (absoluteMatch{}) {
		pathfinder.go#L202: 		if currentMatch == (absoluteMatch{}) {
		pathfinder.go#L215: 	slices.SortFunc(foundMatches, func(a, b absoluteMatch) int { return a.Start - b.Start })
		pathfinder.go#L217: 	var pending absoluteMatch